登录

需要使用TikTok的服务器到服务器API来跟踪转化吗?我们为您提供了解决方案。

我们在FunnelFlux Pro中添加了自定义场景来涵盖这一点。

您需要以下内容:

  1. 一个TikTok账户,这是显而易见的
  2. 一个像素及其ID -- 而且您必须是该像素的所有者
  3. 几分钟的空闲时间

前言 - 创建像素和准备事件

很多用户一直在询问这个问题,而TikTok最近更新了他们的像素创建界面。

请注意,TikTok经常更改其用户界面,因此下面的一些说明可能会过时(但应该仍然相当容易理解)。


创建像素

  1. 转到资产 > 事件,然后选择管理网络事件。
  2. 点击管理网络事件 > 使用事件API模式创建像素
  3. 选择手动设置事件API。然后点击"转到设置"按钮完成设置

测试和准备网络事件

如果您有一个基于网络的像素(不是事件API选项,而是TikTok像素),您可以使用以下页面发送虚拟事件来显示它是否正常工作并创建最近的活动:

https://test-resources.funnelflux.pro/tiktok/pixel-test.html?pixel=XXX

将XXX替换为您的像素ID并加载此页面。页面应该显示加载的ID,并且您有多个按钮可以触发TikTok事件。

  1. 如果您想验证标准像素,可以使用上述URL并包含您的像素ID作为验证URL。它应该可以使用该URL进行验证(如果他们仍然有此功能)
  2. 如果您在TikTok的UI中点击您的像素 > 测试事件标签,您可以使用此URL生成二维码并在移动设备上进行测试。点击各种按钮,您应该会看到测试事件出现
  3. 在浏览器中正常加载此URL,并点击每个按钮3-5次以发送一些事件。等待几分钟并刷新TikTok中的像素设置,您应该会看到您的事件出现。

一旦您完成了上述#3,所有这些事件都应该显示为该像素的活动事件。


为转化跟踪设置事件API

在TikTok的文档中并不清楚,但如果您不是像素的所有者/管理员(例如,您只是被共享了访问权限),那么您的访问令牌将没有权限通过API向该像素发送转化事件。

如果有人与您共享了一个像素,您需要请求所有者执行以下操作,然后将生成的访问令牌提供给您。

步骤1 - 生成访问令牌

首先,您需要生成一个访问令牌,允许我们的TikTok转化API应用访问您的账户及其像素。

为此,请转到您的事件API像素 > 设置。向下滚动,您应该会看到这样的区域:

这将生成一个像素级别的访问令牌,它只适用于这个像素。请记住这一点,因为如果您尝试将其用于其他像素,它将不起作用。

复制该值并在FunnelFlux的自定义场景设置中使用它(对于TikTok流量来源 > 转化跟踪标签)

步骤2 - 在FunnelFlux中设置TikTok作为流量来源

在FunnelFlux中,转到流量来源页面并创建一个新的。

在名称中开始输入Tik...,然后选择TikTok模板。

这将填充跟踪字段部分,如下所示:

这里我们最关键需要的是external字段,它将正常工作,目前设置为捕获ttclid参数(其中包含令牌__CLICKID__)。

现在转到转化跟踪标签,选择自定义场景 > TikTok:

在这里您需要:

  • 粘贴您之前生成的访问令牌。确保它前后没有多余的空格
  • 放置您的像素ID,您可以从TikTok UI中获取
  • 选择一个标准事件名称

目前,您只能为流量来源发送一个单一的事件名称。但是,您可以选择"自定义 - 交易ID值"选项,然后在您的转化/回传中发送tx=eventName。然后该eventName将作为标准事件名称传回TikTok。如果您想使用交易ID发送不同的事件类型,这是一个有用的变通方法。

TikTok标准事件在这里有文档说明(使用右侧的目录)。以下是截至撰写时可用的事件:

ViewContent
ClickButton
Search
AddToWishlist
AddToCart
InitiateCheckout
AddPaymentInfo
CompletePayment
PlaceAnOrder
Contact
Download
SubmitForm
CompleteRegistration
Subscribe

我们自动传递您转化的收入值和USD货币值。

就是这样!您现在应该可以通过S2S跟踪TikTok事件了。


计划的更新

数据传递

我们计划在后续更新中自动传递以下内容。我们将对我们的FB转化跟踪场景做类似的处理。

  • content_type - 转化的优惠类别
  • content_id - 转化的优惠页面的FunnelFlux ID
  • description - 转化的优惠名称

页面URL覆盖

我们知道发送优惠URL并不总是理想的,特别是对于像Facebook这样需要域验证的来源。

我们正在开发一个页面URL覆盖功能,允许将URL传递给您的优惠/网络,然后在任何转化跟踪中发送回来,告诉我们的系统使用与优惠URL不同的URL。

我们的目标是允许您传递用户首次登陆的页面的URL -- 不一定是落地页,而只是广告点击后的第一个页面 -- 因为这最有可能是您控制下的页面。

我们不幸不能简单地在回传/自定义场景中添加一个新的令牌,如{first-page-visited},因为为每次转化查询我们的分析数据库中的单行以查找相关值在实践中并不可行。但是,我们有一个解决方案!

自定义事件

当我们向我们的系统添加自定义事件时,我们将允许您为每个这些事件定义不同的事件名称以发送给TikTok。例如,自定义事件1(别名lead)--> 发送事件名称CompleteRegistration,等等。